package rs.belex.belexdroid.services.interfaces;

import java.util.List;

import rs.belex.belexdroid.beans.interfaces.Quote;
import rs.belex.belexdroid.beans.interfaces.StockQuote;

public interface IStockQuoteService {

	/**Getting most recent stockQuote for that share symbol
	 * @param symbol
	 * @return
	 */
	StockQuote getStockQuote(String symbol);
	
	/**Getting most recent stockQuotes for list of shares
	 * @param symbols
	 * @return
	 */
	List<StockQuote> getStockQuotes(List<String> symbols);
	
	/**Getting all quotes for that share symbol
	 * @param symbol
	 * @return
	 */
	List<Quote> getAllQuotes(String symbol);
}
